package tchat;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.List;

import utilisateur.Utilisateur;

public interface _Operations_Salons extends Remote {
	public void nouveauSalon(String nom, String mdp) throws RemoteException;
	public void nouveauSalon(Salon salon) throws RemoteException;
	public void ajouteUtilisateur(String salon, String login) throws RemoteException;
	public void supprimeUtilisateur(String salon, String login) throws RemoteException;
	public void nouveauMessage(String salon, Message message) throws RemoteException;
	public List<Salon> salons() throws RemoteException;
	public List<Utilisateur> tchatters(String salon) throws RemoteException;
	public List<Message> conversation(String salon) throws RemoteException;
}
